body { font-family:"lucida Grande",Verdana;font-size:small;background:#ccc;margin:0;}
ol,li { margin:0; padding:0; }
.articleList { border-top:1px solid #ccc; }
.article { border-bottom:1px solid #aaa; }
.article .titlebar{ cursor:pointer;border-top:1px solid #fff;background:#e0e0e0 -webkit-gradient(linear, 0 0, 0 100%, from(#e0e0e0), to(#ccc)); }
.article .active { background:#f2f2f2 -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#efefef)); }
.article .arrowdown {background-repeat:no-repeat;background-position:center center;width:26px;height:26px;margin:8px 5px 0 0;float:right;background-image: url(../images/help/arrow_down.png);background-size: 26px 26px;}
.article .arrowup {background-repeat:no-repeat;background-position:center center;width:26px;height:26px;margin:8px 5px 0 0;float:right;background-image:url(../images/help/arrow_up.png);background-size: 26px 26px;}
.article .column{ padding:5px 10px;margin:0 52px 0 0;}
.article p{ margin:0;padding:0;}
.article .title { font-size:middle;font-weight:normal;text-shadow:#fff 0 1px 0px; }
.article .title span{ float:left;}
.article .active .title { font-weight:normal;}
.article .date { clear:left;font-size:x-small;color:#666;text-shadow:#fff 0 1px 0px;}
.article .contents { background:#fff;border-top:1px solid #ddd; color:#5c5c5c;  }
.article .contents .content { padding:16px 10px;line-height:1.5;}
.article .contents .content ol { padding-left:8px;list-style-type:none;}
.article .contents .content li { line-height:2.2em; }
.article .contents .content img {width:300px; }
.article .contents .content p { margin:1em 0; }



@media screen and (-webkit-min-device-pixel-ratio:2) {
	.article .down { background-image:url(../images/help/arrow_down.png);}
	.article .up { background-image:url(../images/help/arrow_up.png);}
}

